查看原文
其他

读者秋招上岸百度客户端开发经验分享(下)

小贾&Guide哥 JavaGuide 2022-03-15

上篇传送门:《读者秋招上岸百度客户端开发经验分享(上)》

这篇文章是读者小贾的投稿。先来简单介绍一下小贾的基本情况吧!

小贾是科班出生,但是专业的方向不是软件开发,而是影视传媒方向。不过,计算机所有的基础课程(网络、数据结构、操作系统、数据库、计组、微机原理等)也都学过。

大二初他就接触过 Java 了,但是学的不深入,只是大三才开始系统深入的学习。

上岸百度之前小贾也踩过很坑,甚至一次面试机会都很难争取到!小贾说:“排除最重要的主观因素个人能力不说,今年这样的大环境,竞争真的是异常激烈。有的时候,并不是你不够努力和优秀,而是属于你的那一份好运和机遇还没到吧!”。

小贾的校招经历非常有参考价值!希望小贾的分享对小伙伴们有帮助!

如果有收货的话,欢迎给小贾点一个大大的赞 👍!

01 开始投递简历

总是喜欢一个人到新田径场静静呆坐着

9 月 1 号返校,在陕西省教育厅下蹲了四个月,终于等到了学校开学。我退了房,回到了宿舍,准备加入秋招的大军中…

9 月 2 日,开始正式投递简历。一开始不敢投大厂,想着先投中小公司刷刷副本。

👇 以下是通过语雀记录的!

我将公司归为四类:小厂实习中厂一线厂

为了好做做统一管理,我记录了投递时间岗位笔试时间面试时间

9 月 8 号之前,我一直以中小厂为主,因为自己感觉没实力和自信去投大厂。

但是,到 9 月 9 号时,我才了解到像腾讯、百度、美团、京东、网易这些大厂秋招到 9 月中下旬就会截止网申。

不投就没有机会了!投了起码能有一丝机会进入笔试面试,所以就开始投递大厂了。

我主要投递的都是 Java 研发,自己学的就是这一块的内容。随着学习的深入,也对 Java 后端开发产生了兴趣。

但是!因为投递较晚,好多大厂都没了研发的 HC,我就投测开岗。没 Java 后端开发,我就投移动端,C++,甚至 PHP。

我才发现,原来,今年的秋招 8 月甚至 7 月就开始了。

秋招一般是从暑假那会就已经开始了!很多公司尤其是大厂都有提前批!

我一直想着是等自己复习完,刷些题,准备好了再去投简历;但是,机会是不等人的

我至今,都没敢投字节和阿里的秋招岗。好几次点入到官网的链接,又退了出来。因为自己知道没能力过得了笔试这一关。

我想:“春招一定要去弥补这个遗憾,通过笔试,一定要去争取到面试机会!”

机会,并不是等你准备好了才来的。 这句话,可能是秋招给我最惨痛的一个教训。机会本来就瞬转即逝,你必须时刻准备着!

期间,陆续有简历被挂的情况。我参考了网上 IT 相关的简历不下 20 份,简历改了那么多次,到底是哪里出问题了呢?

我自己一个字一个字的读了遍简历,还是觉得没有问题。找了个已工作的学长询问,学长说你作为一个双非本,可能更看重实习经历吧!

是呀,我是双非本,还没有实习经历,比赛经历。唯一能写的奖项,就是连续两年获得国家励志奖学金和学校的综测奖学金吧。所以说自己是秋招中裸奔的人,没有任何光环加持,只能跌跌撞撞的摸索。

02 我的第一场正式面试

同秋招的同学,8 月份开始投简历,9 月每天都有平均一场面试。

再看看自己,投了简历,做测评,笔试,然后就没音讯……然后每天一边焦虑,一边自我安慰。

白天投简历,晚上复习…..好希望有个公司能够面我一下,哪怕是给我挂了,我也心甘情愿,面到就是赚到。

终于,在 9 月 13 日,我收到了好未来的面试,也是我人生中一次正式的面试,岗位为测试开发。

我也不奢望自己能进入二面,只要能被面到,积累面试经验就可以了。 而且,今年绝大多数公司都是线上面试,这个还是线下。

我很紧张和畏惧,尤其还是测开岗位,自己对测试的知识根本没有接触过。

但是,我还是积极准备,恶补了下测试的相关知识,看了下面经,第二天早早到了指定地方。

在叫到我进去面试时,我看了一眼堆排,这样感觉更安心些。

我从容的来到面试厅,因为早已知道自己肯定会挂,所以也不那么紧张了。

面试厅有 20 多个面试官在针对到场的同学进行面试,和我一同走进去的,还有个西安交大的小姐姐,也是测开,我们两的面试官也是挨着的。

一面的面试官非常好,也正是他,给了备受打击的我一点自信,给了我很多的建议和指导。

如果将来我有机会做面试官,一定也要做像这位前辈一样谦逊、耐心的人。

他问了我为什么要做测试,我说:“我刚接触测试,自己一直学习 Java 开发相关的知识,觉得测试是从另一个角度来思考问题。测试更加注重问题的细节,逆向的思维,全局的观念,我觉得和研发互为补充,所以想尝试一下”。

期间,面试官问了我登录跳转的一个测试用例,可能对测试的同学来说是入门级的简单题。但是,我之前完全没接触过,只能靠着之前恶补的知识和自己写 Demo 时的经验,把能想到的情况全说了一遍。

一面面试官一直很耐心的听着,并没有因为我说的不正确或者跑偏而打断我。我回答完后,又很耐心的给我指出我错误的地方,同时给我写了测试开发在项目研发中参与的流程和工作,让我有了个主观的认知。又和我谈了些职业规划,给了我宝贵的建议。

剩下的就是一道基础的算法题(括号匹配),我竟然写出来了。还有网络和语言的基础问题,写了三个 SQL 语句。

面试持续了 45 分,面试完,我很真诚的说了感谢。我说:“这是我秋招开始投递简历以来,第一次参加面试。非常感谢您给了我这样的机会,同时谢谢您的建议和指导”。遇到给我带来启迪的面试官,真的十分的荣幸!

很意外,我对测试完全不知道的门外汉,面试官竟然给我过了,等待第二轮面试。

二面是在结果之中,自己没有对测试知识的了解,写算法题也没做出来,就挂了。

当我收拾东西准备推门离开的那一刻,刚好那个小姐姐面试通过,进去参加 HR 面。

我淘汰失败,她晋级成功。不同的方向,不同的结果。虽早已知晓答案,但心中还是羡慕。啥时候自己才能上岸呀!

03 被笔试毒打的日子

好未来面完,我基本上没啥面试了。每天就是在做测评,笔试,然后就没音讯…

期间,大厂的笔试题,对我这个算法菜鸡来说,简直就是被吊着锤 🥺。

大厂的笔试题,基本最多 AC 一道,剩下的只能是 A 一部分,边界情况基本都没改对过。DP 相关的题,我都是只写个框架,过个 0.X 这样。因为我只能保证一个小时左右才能拿下一道题,其他题没时间考虑;要么思路是正确的,本地跑通,提交就是过一半多,边界改不对。

这就导致我根本无缘大厂,第一关笔试就被挡在了门外。

影响最深刻的是美团,5 道题两个小时,我一道都没做出来。剩下的两道有半点思路,也只过了 0.2、0.15。很多大厂和独角兽企业的笔试,基本都是笔试完了,就真的完了!甚至,有好多测评和笔试都没给……

幸运的是,通过了小米和百度的笔试,拿到了面试机会。可能是运气来了吧,均为 3 道题,分别过了 2.1 和 2.4。

中小厂的还凑合,笔试题做的还行,大部分笔试完都能争取到面试,但面试都集中在了 10 月。

唯一笔试完有些许成就感的就是巨人和阅文,4 道题全 AK 了,但至今仍没音讯,可能自己投的太晚了哈哈~

对当晚参加完的笔试,第二天我几乎要花一天的时间来消化昨天的题目,请教牛客评论区的大佬们,自己再试着做一遍,好多还是做不出来。

DP 虐我千百遍,再见了依然是相逢何必曾相识~ 看着几十行的题目描述,有时甚至读多遍题都抽象不出问题模型,20 多分下来,依然无从下手。

九月,真的是非常难熬的一个月。每天都在投简历,做测评,笔试,理解笔试题。

准备了这么久,一次次被笔试挡在了门外,都没机会表达自己了解的知识。面对为数不多的几场面试,自己力不从心,很难把握住。

从开始时希望满满的投递简历,发现都是笔试一轮游。到后面自暴自弃不想去投递。再到自我安慰的去投递,相关公司的岗位都投一遍,因为不投递连一点点机会都没有,我也不期望一次上岸,只希望多积攒些面试经验。

我只想要个面试机会,哪怕面一次挂了也行啊!

没有面试,我就到牛客网上参加模拟面试,对着 AI 讲。及时记录自己的盲区,知道但是表述不完整,还有长时间没复习遗忘的知识。唯一有所慰藉的是,9 月末拿到了钜泉科技的 Offer**,**偏硬件的测试开发岗。

虽然与预期的岗位不符,但是好歹在 9 月拿到了自己的第一个 Offer,算是给挫败的自己一点小小的鼓励吧!我这菜鸡,还是有公司要的呀。还剩一个多月,加油,一定可以的!

04 获得百度 Offer

国庆八天假期,我给自己放了两天假,其实就是倒头大睡了两天。印象中每年的国庆假期,西安仿佛都在下雨。

睡醒了就躺在床上想:“自己还有什么知识点没掌握牢固?每次开篇的自我介绍该怎么表达才能让面试官印象深刻?结束时针对面试官的“你还有什么要问我的吗” 该怎么去提问?想到了就立刻记下来,自己改怎么去更正”。

10 月 3 日,我起的很早,开始了 10 月份的战斗准备。剩下的 6 天,重点就是在复习数据库。

我把 MySQL 锁,索引,事务等相关的面试高频知识点结合面经总结了一遍。因为 9 月面 CVTE 时,问了很多数据库相关的问题,而我只会写写简单的 SQL 语句,问到时都是一脸懵。

期间,加了个内推群,了解到今年由于疫情的原因,群里好多海归、985/211 研究生大佬们都还是 0-Offer,对比自己目前的境况,又有些释然。

排除最重要的主观因素个人能力不说,今年这样的大环境,竞争真的是异常激烈。 即便是海归或者高校的光环加持,大家求职也和我有类似的情况。

所以,我已经做好了春招的打算。一边投正式岗,一边投大厂的实习岗。

由于实习没笔试,能争取到面试,面到就是赚到!(但是,到现在为止实习被捞起来的,也只有滴滴一家,可能大部分都是针对 22 届的吧。三面时项目回答的不是太好,笔试题写了太久才勉强做出来,最终还是挂了!)

我告诉自己,当机会没来的时候,你一定要做好准备,等待它,把握它! 一定要沉下心来,不断复盘自己之前的面试,及时查漏补缺,巩固知识点。

十月,貌似自己积攒了很久的好运和人品来了。陆续拿到了恒生,大华,泛微,苏宁,闻泰,ThoughtWorks 的 Offer,最意外的,还是收获了百度的 Offer。

image.png

点开邮件的那一刻,我没有丝毫的兴奋和激动。因为我觉得这不是真的,一定是 HR 发错邮件了吧!

回想当时一天三轮的技术面,三面主管面时问项目问到我说不出话,感觉答的那么差,当时面试结束就知道没了。

但也不亏,踩了很多坑,这是第一次真正面大厂,果然难度很大。自己也没查过官网的状态变化,因为面试结束的那一刻,我已经知道自己“挂了”的结果。

所以,我觉得这就和我开个玩笑吧!当天夜里,我一直在想这是不是真的。问了百度实习转正的同学,说我拿到 Offer 了,等着 HR 谈薪就好了。

我辗转反侧,一边喜悦,我终于上岸大厂了!一边顾虑,万一是 HR 发错了或者还不能十拿九稳怎么办,因为意向书上并没有我的名字,虽然我可以登录填写信息的入职后台。

就是这种纠结与矛盾,让我理智了下来。我告诉自己:“就当是个以外的惊喜吧,是的话当然如愿了;不是的话,不止于心里落差太大。你还是要全力备战所剩不多的机会,就当这个惊喜不存在”!

后面,也走完了小米,TW,滴滴的技术面试流程。

可能,这就是运气的推波助澜吧!让不可能变成了可能。感谢百度收了我,对我的认可。

我相信此刻还在找工作,或者准备参加春招的小伙伴们,你们一定很焦虑。如人饮水,冷暖自知。

有的时候,并不是你不够努力和优秀,而是属于你的那一份好运和机遇还没到吧。

以我个人为例,我觉得找工作就是 能力 + 机遇

  • 70%是个人实力。因为你的专业素养足够强,你才能胜任你要求职的工作岗位
  • 30%是机遇(运气)吧。有的时候,当运气来的时候,以你的能力为支撑,你的求职真的是一帆风顺的。

小贤最近才找到自己理想的工作。以他为例,我觉得就是运气来的稍微晚些吧!

我觉得在算法做题方面,他比我真的厉害很多;专业知识和项目等都掌握的很牢固。但是,面试很多都是最后一轮技术面面完就没音讯了,他也很苦恼,很焦虑,准备去实习春招了。但是,就在昨天,他也理想上岸了。

秋招到现在,已基本结束。

现在,自己的算法、刷题能力依然是一塌糊涂!可能开始刷题对我来说会有一种恐惧感,拿到一道题,首先不是去想这道题该怎么做,而是我能不能做得出来。

但是,自己经历过一天做一道题的那种痛苦期,现在能够很客观的去对待刷题这件事,心里已经消除了这种恐惧感,多刷多积累即可。

就像我开始对编程并不感冒,完全是投入的时间和经历让我觉得做这件事是有意义的,慢慢才产生了兴趣。

05 下一站是未来

我不确定自己能在这条路上走多远,因为人生充满了挑战与无限可能,面对日新月异的技术更迭,终身学习才能保持竞争力而不会被淘汰!

既然做出了选择,就要坚持走下去;技术没有强弱之分,只有接触的先后之差;能力不够,就多花时间和经历来沉淀。

每次当我笔试面试完失意时,就会循环放《追梦赤子心》:“关于理想我从来没选择放弃,即使在灰头土脸的日子里”。

也许每个失意的人,都需要找一个点来慰藉自己。这并不是引人肺腑的鸡汤文,而是迷茫挫败时的自我鼓励,当你内心有了坚定的追求,愿望和希望才会驱使你去奋斗,你才能有勇气和毅力走出眼前的困境。

校园生活即将落下帷幕,打工人的生涯才刚刚开始。秋招对我来说不仅仅是招聘,更重要的是它为我迈出社会的第一步做了警醒。

大学四年,我没有什么很值得骄傲的经历,可能就是一个默默无闻的“平凡带学生”吧。但是,平凡,不能平庸。大学四年里,我好像从来没有把一件事情给做好过,这一次,我想要专心做好一件事,让自己不留遗憾。

我始终坚信一句话:凡事皆有可能,永远别说永远!

2020 年 11 月 19 日于西安

最近写的一些干货,每篇都很用心,欢迎各位小伙伴阅读/点赞/分享:

  1.  一份热乎的 SpringBoot 前后端分离后台管理系统分析!分模块开发、RBAC权限控制...

  2.  朋友结束了自己3年的码农生涯,过上了梦想的乡村田园生活

  3.  请不要对大龄程序员有偏见!—「编程杂感」第1期

  4.  就一篇读者面经被疯狂diss谈谈:校招/社招技术面试那些事

  5.  这几款 IDEA 主题也太好看了吧!!


我是Guide哥,Java后端开发,会一点前端知识,喜欢烹饪,自由的少年。一个三观比主角还正的技术人。我们下期再见!

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存